package com.hongji.model;

import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;

public enum BidKeyword {
    YASKAWA("安川变频器"),

    GRAB("抓斗"),
    OVERHEAD_CRANE("行车"),
    LIFTING("起重"),
    CRANE("天车"),
    RAW_MATERIAL_GRAB("原料抓斗"),
    INTELLIGENT_LIFTING("智能起重"),
    INTELLIGENT_GRAB("智能抓斗"),
    UNMANNED_OPERATION("无人值守"),
    AUTOMATED_CRANE("自动化起重机"),
    INTELLIGENT_SLAG_GRAB("智能抓渣"),
    AUTOMATED_GRAB("自动抓斗"),
    REMOTE_CONTROL("远程控制"),
    REMOTE_OPERATION("远程操作"),
    INTELLIGENT_WAREHOUSING("智能仓储"),
    UNMANNED_CRANE("无人起重机"),
    LIFTING_UPGRADE("起重升级"),
    CARBIDE_CRANE("电石起重机"),
    AUTOMATED_LIFTING("自动起重"),
    POSITIONING_CRANE("定位起重机");

    private final String keyword;

    BidKeyword(String keyword) {
        this.keyword = keyword;
    }

    public String getValue() {
        return keyword;
    }

    public static List<String> getAllKeywords() {
        return Arrays.stream(values())
                .map(BidKeyword::getValue)
                .collect(Collectors.toList());
    }
}
